supporting leg - Français Anglais Dictionnaire